#ifndef _IM_SERVER_BAIDUYUN_MANAGER_
#define _IM_SERVER_BAIDUYUN_MANAGER_
#include <string>
#include "base/logging.h"
#include "base/singleton.h"

namespace imserver {

class BaiduyunManager : public base::Singleton<BaiduyunManager> {
public:
  static const std::string apikey;
  static const std::string secret_key;

  void pushMsg(const std::string& baiduyun_user_id, const std::string& channel_id, const std::string& content, int64_t timestamp);

private:
  friend class base::Singleton<BaiduyunManager>;
  BaiduyunManager() {}

};
}

#endif /* _IM_SERVER_BAIDUYUN_MANAGER_ */

